Spaghetti! Screen Saver for 3Dfx Voodoo Graphics by Matt Lee Contest Release Version - 7/12/97 This demo program requires the 3Dfx OpenGL DLL (opengl32.dll), with a filesize of 400,896 bytes and dated March 12, 1997 (modified date). This should be bundled with the demo. This demo will be converted into a real Win32 screensaver soon. KEYBOARD COMMANDS Alt-F4 or Esc - exit program Spacebar - change colors Left/right arrows - enlarge/shrink major axes (size) of links Up/down arrows - enlarge/shrink minor axes (thickness) of links Insert/delete - increase/decrease the number of faces around one link Home/end - increase/decrease the number of segments per link PgUp/PgDn - speed up/slow down the movement. Numeric keypad plus/minus - adds or subtracts noodles. Maximum is 8 noodles, minimum is 1. Numeric keypad 8/2 - lengthen/shorten noodles. Numeric keypad 4/6 - increase/decrease randomness factor of noodle length. High random factors mean the noodle lengths will differ by a large amount, and small randomness factors will cause all of the noodles to have approximately the same length. * Note: must have NumLock enabled to use the numeric keypad numbers. F1 - cycle through joint styles. Joint styles are red, green, & blue axes, spheres, and no joint decorations at all. Note that the spheres slow down the rendering by a large amount. F2 - cycle through the cap styles. Caps are the ends of the noodles. The styles are colored spinning tetrahedrons, rounded caps, and flat caps. F3 - cycle through the center decoration styles. The center decorations are two translucent colored tetrahedrons, a undulating colored sphere, and no center at all. F4 - cycle through the coloring styles. The coloring styles are solid color, striped color, randomly perturbed striped color (this one is cool), and a brightness tapering, where the ends of the noodles are bright, and the center is dark. F5 - toggle Z-buffer clearing. This can look cool, kinda. I just added this option for kicks.